package com.zxd.utils;

import org.springframework.core.io.support.PropertiesLoaderUtils;

import java.io.IOException;
import java.util.Properties;

/**
 * properties工具类
 * Created by 涂奕恒 on 2018/1/29.
 */
public class PropertiesUtils {

    /**
     * Spring 提供的 PropertiesLoaderUtils 允许您直接通过基于类路径的文件地址加载属性资源
     * 最大的好处就是：实时加载配置文件，修改后立即生效，不必重启
     */
    public static String getValue(String key) {
        try {
            Properties props = PropertiesLoaderUtils.loadAllProperties("conf/system.properties");
            return props.get(key) + "";
        } catch (IOException e) {
            System.out.println(e.getMessage());
            return "";
        }
    }
}
